/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.isd.venta.vista;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

/**
 *
 * @author ctrosch
 */
@Entity
@Table(name = "VT_PENDIENTES", catalog = "TEM", schema = "dbo")
public class ItemPendienteCuentaCorriente implements Serializable {
    private static final long serialVersionUID = 1L;

    @Id
    @Column(name = "ID", nullable = false, length = 80)
    private String id;
    @Column(name = "NROCTA", length = 13)
    private String nrocta;
    @Basic(optional = false)
    @Column(name = "COD_COMPROBANTE", nullable = false, length = 6)
    private String codComprobante;
    @Basic(optional = false)
    @Column(name = "NUMERO", nullable = false)
    private int numero;
    @Basic(optional = false)
    @Column(name = "CUOTAS", nullable = false)
    private short cuotas;
    @Column(name = "VENCIMIENTO")
    @Temporal(TemporalType.DATE)
    private Date vencimiento;
    @Column(name = "COMPROBANTE", length = 60)
    private String comprobante;
    @Column(name = "PENDIENTE", precision = 38, scale = 2)
    private BigDecimal pendiente;

    public ItemPendienteCuentaCorriente() {
    }

    public ItemPendienteCuentaCorriente(String id) {
        this.id = id;
    }
    
    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getNrocta() {
        return nrocta;
    }

    public void setNrocta(String nrocta) {
        this.nrocta = nrocta;
    }

    public String getCodComprobante() {
        return codComprobante;
    }

    public void setCodComprobante(String codComprobante) {
        this.codComprobante = codComprobante;
    }

    public int getNumero() {
        return numero;
    }

    public void setNumero(int numero) {
        this.numero = numero;
    }

    public short getCuotas() {
        return cuotas;
    }

    public void setCuotas(short cuotas) {
        this.cuotas = cuotas;
    }

    public Date getVencimiento() {
        return vencimiento;
    }

    public void setVencimiento(Date vencimiento) {
        this.vencimiento = vencimiento;
    }

    public String getComprobante() {
        return comprobante;
    }

    public void setComprobante(String comprobante) {
        this.comprobante = comprobante;
    }

    public BigDecimal getPendiente() {
        return pendiente;
    }

    public void setPendiente(BigDecimal pendiente) {
        this.pendiente = pendiente;
    }

}
